#include <stdio.h>
 
char *fun(){
    char words[]="hello";
    return words;
}
 
int main(void){
    // 由于返回的指针指向的是该函数内部变量的地址
    // 但是该函数调用结束后，内部变量的内存被回收了
    // 导致str拿到了空气
    char *str = fun();
    printf("str:%p,%s\n",str,str);
    return 0;
}